﻿html{color:#000;background:#FFF; overflow-y:scroll;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
body{font:12px/1.231 arial,helvetica,clean,sans-serif;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
.txtboxcs{ border:solid 1px #ccc; height:22px;}

/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}

.pro_tit_4{ margin-bottom:10px;}
.pro_tit_sx{ margin-top:20px;}
.pro_tit_sx a:hover{ color:#F00;}
.pro_tit_4{ padding-bottom:20px;}

#site{ position:absolute; z-index:3;top:3px; left:72px;}
#siteDiv{  background-color: #FFFFFF;border: 1px solid #999999;display: none;padding: 8px 10px;position: absolute;top: 23px;white-space: nowrap;width: 235px;z-index: 1000; display:none;left:0px;}
#siteDiv li {float: left;list-style-type: none;padding-right: 15px;}
#siteDiv li a{ color:#666;}


.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
.contant{padding:18px 0 0;  overflow:hidden;}
.nobor{border:none !important;}
html{-webkit-text-size-adjust:none;}
.tit{zoom:1;}
.tit:after,.dt h3:after{content:"";display:block;height:0;clear:both;visibility:hidden;}

.tit{height:35px;line-height:35px;padding:0 12px 0 0;background:url(../image/t01.gif) repeat-x;}
.tit em{color:#bcbcbc;float: left; font-family:'arial';padding:0 16px; background:url(../image/t02.gif) repeat-x;}
.tit em a{color:#fff;font-family:'微软雅黑';margin-right:8px;font-size:14px; font-weight:normal;}
.tit b{display:block; float: right;margin-top:10px;}
.tit b a{color:#666;}

.hb{width:958px; height:170px; margin:0 auto 15px; border:1px solid #d6d6d6; border-top:none;}
.list-con-a,.list-con-b{float: left;}
.hb .list-con{padding:24px 10px 0;}
.hb .list-con-a{padding:20px 2px 0 0;}
.hb .list-con-c{padding:20px 0 0 0 ; float: right;}
.hb li{width:142px;padding:0 0 0 4px; float:left;}
.hb li img{width:132px;height:62px;display:block; border:2px solid #c5c5c5;padding:3px;}
.hb li span{display:block; text-align:center; height:30px; line-height:30px; overflow:hidden;}
.hb li a{color:#262626;}

.cp{margin:0 auto 15px;width:960px;}
.h_ll{ width:210px; float: left; display:inline;}
.h_rr{ width:742px; padding-left:8px; float: left; display:inline;}
.cp-l{width:201px; float:left; overflow: hidden; position:relative; padding-bottom:15px; background:url(../image/cp_c.gif) no-repeat 0 bottom;}
.cp-l h2{height:58px; line-height:42px; color:#fff; text-align:center;font-family:'微软雅黑';font-size:20px;background:url(../image/cp_a.gif) no-repeat;}
.cp-l h2 a{color:#fff;}
.cp-con{background:#565656; padding:0 4px 0 5px;}
.cp-l h3{height:33px; line-height:33px;padding-left:25px;background:url(../image/cp_b.gif) no-repeat center 0;font-size:12px;cursor:pointer;}
.cp-l h3 a{color:#000;}

 .cp-l ul{/*padding:2px 0 8px;*/margin:0 4px;} 
.cp-l li{height:31px; line-height:31px; border-bottom:1px dashed #929292; padding-left:40px; background:url(../image/ico1.gif) no-repeat 25px center;}
.cp-l li a{color:#fff;  width:148px; overflow: hidden;height:30px; line-height:30px;}

.cp-r{width:742px; float:right;overflow: hidden;background:#f2f2f2;}
.cp-r h3{border-right:1px solid #d6d6d6;}
.cp-r ul{padding:22px 0 0; border:1px solid #e2e2e2; border-top:none; padding-bottom:6px;}
.cp-r li{width:224px; float:left;padding:4px; background:#fff; border:1px solid #d3cfcf; margin-left:8px;  margin-bottom:10px; }
.cp-r li img{display:block; width:224px; height:156px; }
.cp-r li span{display:block; text-align:center;  height:36px; line-height:36px;overflow: hidden; margin-bottom:5px; }
.cp-r li a{color:#000;}
.td{height:540px; padding:25px 0 0; background-color:#eaeaec;}
.td h3{color:#474747; font-size:38px; text-align:center;line-height:88px;}
.td-a{font-family:'微软雅黑';height:520px;width:960px;position:relative; background:url(../images/hnyss.jpg) no-repeat; margin:0 auto;}
.td-a p{color:#333; font-size:15px; position: absolute;}
.td01{left:185px; top:185px;}
.td02{right:155px; top:185px;}
.td03{left:758px; top:275px;}
.td04{right:95px; top:395px;}
.td05{left:210px; top:400px;}
.td06{left:80px; top:280px;}
.td ul{width:990px;padding:20px 0 0; position:absolute; left:50%; margin-left:-480px;}
.td li{width:286px;height:297px; padding:5px 6px 0; background:#fff; float: left; margin-right:32px;}
.td li img{display:block; width:286px; height:254px;}
.td li span{display:block; text-align:center; padding:10px 0 0; font-size:14px;}
.td li a{color:#000;}

.ys{width:1200px; margin:0 auto; margin-top:30px;}
.ys h3{height:140px; text-align:center; overflow:hidden;}
.ys ul{width:960px; margin:0 auto;}
.ys-a{height:275px;background:url(../image/ys1.jpg) no-repeat;padding:125px 0 0 665px;}
.ys-b{height:330px;background:url(../image/ys2.jpg) no-repeat;padding:130px 0 0 130px;}
.ys-c{height:315px;background:url(../image/ys3.jpg) no-repeat;padding:85px 0 0 618px;}
.ys-d{height:268px; background:url(../image/ys4.jpg) no-repeat; padding:52px 0 0 130px;}
.ys li span{color:#ff8000;font-size:21px;font-family:'微软雅黑'; display:block;line-height:40px;margin-bottom:30px; font-weight:bold;}
.ys li span b{color:#dc0a02;}
.ys li p{color:#000; font-size:14px; padding:0 0 0 20px;line-height:26px;width:340px; background:url(../image/ico2.gif) no-repeat 0 7px;}
.ys li p b{color:#dc0a02; font-weight:normal;}
.mt115{margin-top:115px;}


.ali{width:960px; margin:0 auto 25px; background:url(../image/s02.gif) no-repeat 210px 0;}
.ali-l{width:210px; float: left;}
.ali-l h3{height:31px; line-height:31px; background:url(../image/ali_a.gif) no-repeat; font-size:16px; text-align:center;}
.ali-l h3 a{font-family:'微软雅黑'; color:#fff; font-weight:normal;}
.ali-l ul{border:1px solid #e3e3e3; background:#f1f1f1; padding:0px; margin:0px; padding:0px; font-size:14px; height:535px; overflow:hidden;}
.ali-l li{height:190px; margin-bottom:14px;}
.ali-l li img{display:block; width:175px; height:155px; padding:3px; background:#fff; border:1px solid #e8e8e8;}
.ali-l li span{display:block; text-align:center; height:35px; line-height:35px; overflow:hidden; font-size:14px;}


.ali-r{width:748px;float: right; height:538px;overflow:hidden; border:1px solid #e3e3e3; }
.ali-r ul{padding:10px 0 0;}
.ali-r li{width:236px; float:left;padding-left:9px;}
.ali-r li img{display:block; width:228px; height:195px; padding:3px; background:#fff; border:1px solid #e8e8e8;}
.ali-r li span{display:block; text-align:center; height:35px; line-height:35px; overflow:hidden; font-size:14px;}
.ali-r li a{color:#000;}
.hs_ku{ width:710px; padding-top:10px; margin:0 auto}

.wd{margin-bottom:18px;}
.wd-con{background:#f3f3f3;border:1px solid #e3e3e3; border-top:none; padding:0 12px;}
.wd dl {padding:12px 0 10px;border-bottom:1px dashed #d1d1d1;}
.wd dt { background: url(Img/Index/wd_w.gif) no-repeat 0 2px;line-height:18px; padding:0 0 7px 28px; }
.wd dt a { color:#000;}
.wd dd { background:url(Img/Index/wd_d.gif) no-repeat 0 5px; padding-left:28px; line-height:20px; width:205px; overflow:hidden; color:#838282; max-height:80px; }
.tz ul{background:#f3f3f3;border:1px solid #e3e3e3; border-top:none; padding:5px 5px 0; height:145px;}
.tz li{height:28px; line-height:28px; border-bottom:1px dotted #b2b2b2; overflow:hidden;}
.tz li a{color:#333;}

.mod{ padding:15px 0 0; height:400px;}
.ab{width:960px;margin:0 auto 25px; }
.ab h3{height:35px;line-height:35px;padding:0 12px 0 0;font-weight:normal; overflow:hidden;}
.ab h3 em{color:#6b6966;float: left; font-family:'arial'; font-size:17px; text-transform:uppercase;}
.ab h3 em a{color:#23201f;font-family:'微软雅黑';margin-right:8px; }
.ab h3 b{display:block; float: right;margin-top:10px;}
.ab h3 b a{color:#666;}
.ab-l{width:685px; float: left;}
.ab-l dl{padding:14px 0 0;}
.ab-l dt{float: left; width:360px; padding-bottom:20px; background:url(../image/s05.gif) no-repeat 0 bottom;}
.ab-l dt img{display:block; width:358px;height:200px; padding:1px; border:1px solid #ccc;}
.ab-l dd{width:302px; float:right;}
.ab-l h6{border-bottom:1px solid #e1e1e1; padding:0 0 6px;}
.ab-l h6{font-size:14px; color:#000;line-height:28px;}
.ab-l dd p{overflow: hidden; line-height:20px; height:120px; overflow:hidden; margin:10px 0 15px;}
.ab-l dd span{display:block; text-align:right;}
.ab-l dd span a{color:#fb7c00;}
.ab-r{width:210px; float: right;}
.ab-r h3{padding-left:20px;}
.ab-r .list-con{padding:15px 0 0;}
.ab-r .list-con-a{padding:85px 20px 0 0;}
.ab-r .list-con-c{padding:85px 0 0 0 ; float: right;}
.ab-r ul{width:148px; overflow:hidden;}
.ab-r li{width:148px; padding-bottom:10px; background:url(../image/s06.gif) no-repeat 0 bottom; float:left;}
.ab-r li img{width:146px;height:207px;display:block; border:1px solid #e6e6e6;}
.ab-r li span{display:block; text-align:center;padding:5px 0;}
.ab-r li a{color:#262626;}

.pic{width:960px; margin:0 auto 25px; height:128px; position:relative; overflow: hidden;}
.pic a.btn01{position:absolute; top:38px; right:18px;}
.pic a.btn02{position:absolute; top:40px; right:21px;}
.pic p{color:#764300;font-family:'微软雅黑'; font-size:14px;position:absolute; right:21px; top:86px;}
.pic p b{color:#ec6700; font-size:24px; font-family:'arial';}


a { color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:underline; cursor:pointer;}
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-5px;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}


.td_s{ width:100%; margin:15px 0px;}

.hengfu{ width:100%; height:202px; background:url(../images/hengfu.jpg) no-repeat center; margin:0 auto;}

.jianjie{ width:1200px; margin:0 auto; margin-top:30px;}
.jianjie_t{ width:1200px; float:left; height:47px; display:block; background:url(../images/gy_t.jpg) left center no-repeat; margin-bottom:24px;}
.jianjie_con{ width:1200px; margin:0 auto;}
.jianjie_con dl{ width:1161px; height:365px; margin:0 auto; padding-left:20px; padding-right:19px;}
.jianjie_con dl dt{ width:770px; height:269px; float:left; background:url(../images/gy_con.jpg) bottom center no-repeat;}
.jianjie_con dl dt p{ line-height:30px; font-size:14px; text-indent:2em;}
.jianjie_con dl dd{ width:340px; height:240px; float:right;}
.jianjie_con dl dd img{ width:330px; height:230px; padding:4px; border:1px solid #979694;}

.anli{ width:1200px; height:315px; margin:0 auto; margin-top:30px;}
.anli_top{ width:639px; height:36px; margin:0 auto; background:url(../images/chayuan.jpg) top center no-repeat; padding-top:72px;}
.anli_top p{ width:639px; height:36px; display:block; margin-top:13px; margin-right:10px; line-height:36px; text-align:center; font-size:16px; font-weight:bold;}

.anli_con{ width:1200px; height:234px; margin-top:20px;}
#marquee6{width:1200px;height:234px; overflow:hidden; padding-top:30px; position:relative;}
#marquee6 ul{ float:left; position:relative;}
#marquee6 ul li{ width:259px; height:234px; float:left; line-height:68px; text-align:center; margin:0 10px; overflow:hidden;}
#marquee6 ul li img{ width:259px; height:168px;}
#marquee6 ul li span{ width:259px; height:68px; display:block;}
#marquee6 ul li a{ color:#676767;}
#marquee6 ul li a:hover{ color:#F00;}

.mainbox{width:100%;margin:0 auto;position: relative;padding-top: 15px;}
.nei_left{float:left;width:202px;text-align: left;background-color: #157fec;padding: 10px 10px;}
.nei_left-top{font-size:14px;line-height: 36px;text-align: left;padding-left: 15px;display: block;font-weight: bold;color: #FFF;}
.nei_left-con{padding: 10px;background-image: url(../images/wt_r19_c6.jpg);background-repeat: no-repeat;background-position: center top;background-color: #FFF;}
.nei_left-con dl{}
.nei_left-con dl dt{}
.nei_left-con dl dd{padding-left: 16px;}
.nei_left-con dl ol{padding-left: 26px;}
.nei_left-con ul li{height:32px;line-height:32px;padding-left:25px;background-image: url(../images/wt_r22_c9.jpg);background-repeat: no-repeat;background-position: left center;}
.pro_tit_sx{ border-top:1px dashed #999; margin-top:15px;}


.main_xw{ width:100%; margin:0 auto; background:#d7f4bc; padding-top:50px; padding-bottom:70px;}
.xw_title{ width:100%; height:106px; background:url(../images/title.jpg) center no-repeat; display:block;}
.xw_t{ width:660px; height:48px; margin:0 auto; background:url(../images/xw_t.png) top center no-repeat; padding-top:80px; margin-bottom:25px;}
.xw_t p{ text-align:center; font-size:16px; line-height:24px; font-weight:bold;}
.main_con{ width:1200px; margin:0 auto;}
.hyxw{ width:370px; float:left; height:456px; margin:0 15px; background:#FFF;}
.hyxw_top{ width:370px; height:215px; display:block; margin-bottom:10px; background:url(../images/xw1.jpg) center no-repeat;}
.hyxw_top span{ width:296px; height:40px; background:#FFF; margin-left:33px; display:block; text-align:center; line-height:40px; margin-top:175px; position:absolute;}
.hyxw_top span a{ color:#368d08; font-size:16px; font-weight:bold;}
.hyxw_top span a:hover{ color:#F00;}

.hyxw_top2{ width:370px; height:215px; display:block; margin-bottom:10px; background:url(../images/xw2.jpg) center no-repeat;}
.hyxw_top2 span{ width:296px; height:40px; background:#FFF; margin-left:33px; display:block; text-align:center; line-height:40px; margin-top:175px; position:absolute;}
.hyxw_top2 span a{ color:#368d08; font-size:16px; font-weight:bold;}
.hyxw_top2 span a:hover{ color:#F00;}

.hyxw_top3{ width:370px; height:215px; display:block; margin-bottom:10px; background:url(../images/xw3.jpg) center no-repeat;}
.hyxw_top3 span{ width:296px; height:40px; background:#FFF; margin-left:33px; display:block; text-align:center; line-height:40px; margin-top:175px; position:absolute;}
.hyxw_top3 span a{ color:#368d08; font-size:16px; font-weight:bold;}
.hyxw_top3 span a:hover{ color:#F00;}

.hyxw_con{}
.hyxw_con dl{ width:412px; height:88px; margin-bottom:15px; border-bottom:1px dashed #4f4f4f; margin-left:7px;}
.hyxw_con dl dt{ width:412px; height:28px; line-height:28px; background:url(../images/dian3.jpg) left 2px center no-repeat;}
.hyxw_con dl dt a{ width:236px; height:154px; padding-left:17px; font-size:14px; font-weight:bold;}
.hyxw_con dl dt a:hover{ color:#F00;}
.hyxw_con dl dd{ width:412px; height:55px;}
.hyxw_con dl dd p{ line-height:24px; color:#585858;}
.hyxw_con dl dd span{ width:150px; height:30px; display:block; border:1px solid #e4e4e4; text-align:center; line-height:30px;}
.hyxw_con dl dd span a{ color:#F00;}

.hyxw_con ul{ padding-left:24px; padding-right:14px;}
.hyxw_con ul li{ width:332px; line-height:30px; height:30px;}
.hyxw_con ul li a{ float:left; font-size:14px;}
.hyxw_con ul li a:hover{ color:#F00;}
.hyxw_con ul li p{ float:right;}

.xw_r{ float:right; width:656px; margin-right:30px;}
.xw_r_t{ width:270px; height:54px; background:url(../images/cpzs.jpg) left no-repeat; margin-bottom:27px;}
.xw_r_con{ padding-left:25px;}
.xw_r_con ul li{ height:30px; line-height:30px; border-bottom:1px dashed #666666; width:608px; margin-left:28px; background:url(../images/dian2.jpg) left center no-repeat; padding-left:20px;}
.xw_r_con ul li a{ float:left;}
.xw_r_con ul li a:hover{ color:#F00;}
.xw_r_con ul li span{ float:right;}

.xw_r_con dl{ width:628px; height:138px; margin-bottom:15px; margin-left:28px;}
.xw_r_con dl dt{ width:218px; height:138px; float:left;}
.xw_r_con dl dt img{ width:216px; height:136px; border:1px solid #ececec;}
.xw_r_con dl dd{ width:388px; height:138px; float:right;}
.xw_r_con dl dd b{ height:36px; line-height:36px;}
.xw_r_con dl dd p{ line-height:24px; color:#585858;}


.lx{ width:251px; height:330px; background:url(../images/lianxi_bg.jpg) no-repeat; float:right; margin-top:39px; padding-top:28px; padding-left:65px;}
.lx p{ line-height:30px;}
.lx p .gongsi{ font-size:14px;}
.lxr{ background:url(../images/lianxiren.png) no-repeat left center; padding-left:40px;}
.tel{ background:url(../images/dianh.png) no-repeat left center; padding-left:40px;}
.qq{ background:url(../images/QQ.png) no-repeat left center; padding-left:40px;}
.yx{ background:url(../images/youxiang.png) no-repeat left center; padding-left:40px;}



/* -- 页面整体布局 -- */
.header , .content , .footer { width:1200px; margin:0 auto; overflow:hidden; }
.content_tx{width:970px; margin:0 auto; padding-left:10px; overflow:hidden;}
.left { width:201px; float:left; overflow:hidden;}
.left2 { width:670px; float:left; overflow:hidden;}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}
.lefttop { background:url(../image/left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-top:10px;}
.left2top { background:url(../image/left2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.leftbot { font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot { background:url(../image/right_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }

.right { width:754px; float:right; display:inline; margin-left:5px; overflow:hidden;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.righttop { background:url(../image/right_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.right2top { background:url(../image/right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.rightbot { background:url(../image/right_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right2bot { background:url(../image/left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right_main { width:752px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.right2_main { width:273px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.left2_main { width:668px;  border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}

.h_nav li a:-webkit-any-link{ display:block;}
body{background:#fff;}
em{font-style:normal;}
.clearfix{zoom:1;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
.dt-l p{padding:12px 0 0;}
.dt-l p img{padding:1px; border:1px solid #d3d3d3; display:block;width:312px; height:92px;}
.clearh{ clear:both; height:10px; width:100px;}


/*头部开始*/
.top{background:url(../image/top_bg.jpg) repeat-x center top; height:240px; position:relative;}
.h_top{color:#fff; height:30px; line-height:30px; width:1200px; margin:0 auto;}
.h_top span{float:left; color:#fff;}
.h_top p{float:right;}
.h_top p a{padding:0 6px 0 8px; color:#fff; display:inline-block; }
.h_top p a:hover{ color:#F00;}
.h_top p b{ font-weight:normal;}
.h_top p a img{vertical-align:middle;}

.h_con{height:118px; width:1200px; margin:0 auto; }
.h_con h1{float:left;}
.h_con h1 a{display:inline-block;}
.h_con h1 img{vertical-align:middle;}
.h_con .ewm{position:absolute; right:0;}
.h-logo{float: left; width:433px; height:38px; padding-top:42px; padding-bottom:43px;}
.h-logo em{display: block;float: left; padding:0 0 0 18px; line-height:26px;}
.h-logo em span{display:block; color:#f3a233; font-size:22px;}
.h-pho{float:right;width:194px; height:57px; padding-top:47px; padding-bottom:19px; margin-right:150px; }
.h-pho span{font-size:32px; color:#000;display:block; font-style:italic; font-family:'arial';}
.h-pho a{display:inline-block; margin:0 5px;}


/*--- 搜索 ---*/
.h-ser{background:#f70504; z-index:999; height:60px; width:100%;}
.clear{clear:both;}

.nav{ width:100%; background:url(../images/nav_bg.jpg) center no-repeat; height:46px; margin:0 auto;}
.nav ul{ width:1200px; margin:0 auto; line-height:46px;}
.nav ul li{ float:left; width:118px; height:46px; line-height:46px; text-align:center; display:block; margin:0 16px;}
.nav ul li a{ color:#fff; font-size:14px; font-weight:bold;}
.nav ul li a:hover{ color:#f00; display:block;}
.nav ul li:hover{ display:block; color:#379f22; text-align:center;}
.nav ul li.current, .hnyei_nav ul li:hover{ height:46px; color:#fff; width:118px; display:block; background:#ff9b01; text-align:center;}
.nav li.current a,.hnyei_nav li:hover a{color: #fff;}
/*头部结束*/
#mainflash{width:100%;margin:0px auto;overflow:hidden;height:660px;position: relative;}
.flash{ width:100%; margin:0 auto; text-align:center; height:660px;}
.mainbox{width:100%;margin:0 auto;position: relative;}
#Slidebox{width:100%;height:660px;padding:0px;margin:0 auto;overflow:hidden;}
#flashBg {height: 660px;overflow: hidden;width:100%;clear: both;margin: 0;padding: 0px 0;}
#flashLine {height: 660px;width:100%;clear: both;margin: 0 auto;}
#flash{width:100%;height: 660px;overflow: hidden;margin: 0 auto;clear: both;position: relative;padding: 0px 0px;}
#flash a {width: 100%;height: 660px;display: none;}
.flash_bar {width:100%;padding-left: 48%;z-index: 69;height: 30px;overflow: hidden;position: absolute;padding-top: 13px!important;padding-top: 12px;bottom:0px;left:0px;text-align: center;background-image: url(../images/tg_flashbar.png);background-repeat: no-repeat;background-position: center 0px;}
.flash_bar .dq {display: block;float: left;width: 12px;height: 12px;margin:2px 4px;cursor: pointer;background:#40701c;overflow:hidden;_background: none;}
.flash_bar .no {display: block;float: left;width: 12px;height: 12px;margin:2px 4px;cursor: pointer;background:#ccc;overflow:hidden;_background: none;}

.con{width:100%; background:url(../images/bg.jpg) top center no-repeat #d7f4bc; margin:0 auto; padding-top:30px;}
.con_con{ width:1200px; margin:0 auto; padding-bottom:57px;}
#zone_2{margin: 0px 0 20px; width:1200px;}
.infloatl{width:1200px; margin:0 auto;}
.fenlei_top1{width:643px; height:160px; margin:0 auto; background:url(../images/pro_t.png) top center no-repeat; text-align:center; line-height:44px; text-align:center; }
.fenlei_top1 p{ color:#292929; font-size:16px; font-weight:bold; padding-top:103px; line-height:58px; height:58px; text-align:center;}
.infloatr{ width:1200px; margin:0 auto;}
.cp_list{ width:1200px; margin:0 auto; background:url(../images/pro.png) center no-repeat; height:300px;}
.cp_list ul{ width:1200px; padding:12px 0px 0px;}
.cp_list ul li{ height:40px; line-height:40px; border-bottom:1px solid #cdcdcd; text-align:center;}
.cp_list ul li a{ color:#3e3e3e; font-size:14px; font-weight:bold;}
.cp_list ul li a:hover{ color:#F00;}
.cp_list_top{ background:url(../images/fl_top.jpg) no-repeat top; height:5px;}
.cp_list p{ padding:10px 5px; line-height:24px; color:#666;}

.cp_list dl{ width:240px; height:280px; margin-top:20px; float:left; display:block; margin:20px 85px 0px;}
.cp_list dl dt{ width:240px; height:190px;}
.cp_list dl dd{ text-align:center; line-height:88px; height:88px; font-size:16px;}
.cp_list dl dd a{ font-size:30px; font-weight:bold;}
.cp_list dl dd a:hover{ color:#F00;}

.cp_list2{ width:238px; background:#FFF; border:1px solid #c9c9c9; padding-bottom:15px;}
.cp_list2 dl{ width:198px; padding-top:15px;}
.cp_list2 dl dt a{ width:198px; height:30px; line-height:30px; font-size:16px; background:url(../images/dian3.jpg) left 30px center no-repeat; padding-left:50px; font-weight:bold;}
.cp_list2 dl dt a:hover{ color:#F00;}
.cp_list2 dl dd{ width:198px;}

.cp_list2 ul{ padding:12px 0px 15px;}
.cp_list2 ul li{ background:url(../images/dian3.jpg) left 30px center no-repeat; padding-left:50px;height:30px; line-height:30px; }
.cp_list2 ul li a{ font-size:16px; }
.cp_list2 ul li a:hover{ color:#F00;}


.gundong{overflow:hidden;width:940px;}
.hot_t{height:32px; line-height:32px; width:957px; background:url(../images/cp_t.jpg) no-repeat; margin-bottom:30px;}
.hot_t span{ width:186px; height:32px; text-align:center; color:#FFF; line-height:32px; font-size:14px; font-weight:bold; float:left;}
.hot_t a{ float:right; width:47px; height:15px; display:block; background:#000000; color:#FFF; text-align:center; line-height:15px; margin-top:17px;}
.hot_t a:hover{ color:#F00;}
.hot_t_r{float:right; line-height:36px; padding-top:20px;}
.hot_list{ width:1200px; margin:0 auto; margin-top:30px;}
.hot_list li{float:left; width:260px;height:230px; text-align:center; margin:0px 16px 5px; line-height:30px;}
.hot_list li img{ width:260px; height:168px;}
.hot_list li span a{ width:260px; height:40px; display:block; line-height:40px; font-size:14px;}
.hot_list li span a:hover{ color:#F00;}

.more{ width:132px; height:42px; border:1px solid #3d891c; background:#FFF; text-align:center; line-height:42px; display:block; margin:0 auto; margin-top:20px;}
.more a{ font-size:14px; color:#292929;}
.more a:hover{ color:#F00;}

/*底部开始*/

.footer { width:100%; height:319px; background:#326808;}
.footer_con{ width:1200px; margin:0 auto; padding-top:46px;}
.di_nav{ width:280px; float:left; margin-bottom:45px; margin-left:54px; margin-top:20px;}
.di_nav ul li{ float:left; height:40px; line-height:40px; width:140px; text-align:center;}
.di_nav ul li a{ color:#fff; font-size:14px; font-weight:bold;}
.di_nav ul li a:hover{ color:#F00;}
.di_cp dd{ width:84px; float:left;}
.footer_con p{ line-height:30px; color:#FFF; font-size:14px;}
.di_lx{ width:395px; float:left; margin-left:125px;}
.di_lx p{}
.ewm{ width:189px; height:230px; float:right; text-align:center; line-height:24px; color:#FFF; margin-right:112px;}
.ewm img{ width:189px; height:189px;}
.xinxi{ width:100%; height:40px; line-height:40px; text-align:center; color:#FFF; background:#000e47;}
.xinxi_con{ width:1200px; margin:0 auto;}
.xinxi p{ text-align:left; padding:0px; margin:0px; padding-left:30px;}

.dibu2{ width:100%; height:78px; background:#471d04; line-height:78px;}
.dibu2 p{ text-align:center; color:#FFF; font-size:14px;}

/*处理中动画占全屏*/
#oran_div_processing{width:300px;padding:20px;z-index:9999;text-align:center;background:#fffeef;border:solid 1px #b8ab04;}
.nor_tab { width:100%; border:solid 1px #ccc; margin-bottom:10px;}
.nor_tab th { font-weight:bold; text-align:center; background:#f9f9f9;border:solid 1px #ccc; padding:6px 0;}
.nor_tab td { padding:5px; border:solid 1px #ccc;}
ul.t05_ul table { *margin-left:-15px;}/*滚动板IE补丁*/
.left_pro { width:201px; float:right; overflow:hidden;margin-left:5px;}
.right_pro { width:754px; float:left; display:inline;  overflow:hidden;}
.left_prj { width:201px; float:right; overflow:hidden;margin-left:5px;}
.right_prj{ width:754px; float:left; display:inline;  overflow:hidden;}
.left_agent { width:201px; float:right; overflow:hidden;margin-left:5px;}
.right_agent { width:754px; float:left; display:inline;  overflow:hidden;}
.left_help { width:201px; float:right; overflow:hidden;margin-left:5px;}
.right_help { width:754px; float:left; display:inline;  overflow:hidden;}

.top_index{ background:url(../images/top_bg.jpg) center no-repeat; width:1200px; margin:0 auto; height:123px;}
